package org.jeecg.modules.xindian.reconciliation.controller.rsp;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.jeecg.common.aspect.annotation.Dict;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.springframework.format.annotation.DateTimeFormat;

import java.math.BigDecimal;

@Data
public class ChannelBrokerageFeeSettlementInfo {
    /**创建日期*/
    @ApiModelProperty(value = "序号")
    @Excel(name = "序号", width = 15)
    private Integer seq;
    /**支付时间*/
    @Excel(name = "时间", width = 15)
    @ApiModelProperty(value = "时间")
    private String time;

    /**保险公司*/
    @Excel(name = "保险公司", width = 15,dicCode = "BXGS")
    @Dict(dicCode = "BXGS")
    @ApiModelProperty(value = "保险公司")
    private String insuranceCompany;
    /**地区*/
    @Excel(name = "地区", width = 15,dicCode = "DZQY")
    @Dict(dicCode = "DZQY")
    @ApiModelProperty(value = "地区")
    private String area;
    /**地区*/
    @Excel(name = "总单数", width = 15)
    @ApiModelProperty(value = "总单数")
    private Integer total;

    /**渠道总保费*/
    @Excel(name = "渠道总保费", width = 15)
    @ApiModelProperty(value = "渠道总保费")
    private BigDecimal cost;
    /**渠道总保费*/
    @Excel(name = "结算比例", width = 15)
    @ApiModelProperty(value = "结算比例")
    private BigDecimal channelFeeRate;
    /**渠道总保费*/
    @ApiModelProperty(value = "独家代理保费")
    @Excel(name = "独家代理保费", width = 15)
    private BigDecimal channelAloneFee;
    /**渠道税后保费*/
    @ApiModelProperty(value = "代理保费")
    private BigDecimal channelFree;
    @Excel(name = "独家代理结算比例", width = 15)
    @ApiModelProperty(value = "独家代理结算比例")
    private BigDecimal channelAloneRate;
    /**开票金额*/
    @Excel(name = "开票金额", width = 15)
    @ApiModelProperty(value = "开票金额")
    private BigDecimal kaiPiaoAmt;
    /**币种*/
    @Excel(name = "币种", width = 15)
    @ApiModelProperty(value = "币种")
    private String bizhong = "RMB";
    /**币种*/
    @Excel(name = "发票号码", width = 15)
    @ApiModelProperty(value = "发票号码")
    private String faPiaoNo = "";
}


